Performance Evaluation of a QoS-Aware Framework for Providing Tunable Consistency and Timeliness
نویسندگان
چکیده
Strong replica consistency models ensure that the data delivered by a replica always includes the latest updates, although this may result in poor response times. On the other hand, weak replica consistency models provide quicker access to information, but do not usually provide guarantees about the degree of staleness in the data they deliver. In order to support emerging distributed applications that are characterized by high concurrency demands, increasing shift towards dynamic content, and timely delivery, we need quality-of-service models that allow us to explore the intermediate space between these two extreme approaches to replica consistency. Further, to better support time-sensitive applications that can tolerate relaxed consistency in exchange for better responsiveness, we need to understand how the desired level of consistency affects the timeliness of a response. The QoS model we have developed to realize these objectives considers both timeliness and consistency, and treats consistency along two dimensions: order and staleness. In this paper, we experimentally evaluate the framework we have developed to study the timeliness/consistency tradeoffs for replicated services and present experimental results that compare these tradeoffs in the context of sequential and FIFO ordering.
منابع مشابه
An Adaptive Framework for Tunable Consistency and Timeliness Using Replication
One of the well-known challenges in using replication to service multiple clients concurrently is that of delivering a timely and consistent response to the clients. In this paper, we address this problem in the context of client applications that have specific temporal and consistency requirements. These applications can tolerate a certain degree of relaxed consistency, in exchange for better ...
متن کاملA New Fairness Index and Novel Approach for QoS-Aware Resource Allocation in LTE Networks Based on Utility Functions
Resource allocation techniques have recently appeared as a widely recognized feature in LTE networks. Most of existing approaches in resource allocation focus on maximizing network’s utility functions. The great potential of utility function in improving resource allocation and enhancing fairness and mean opinion score (MOS) indexes has attracted large efforts over the last few years. In this p...
متن کاملAn Adaptive Quality of Service Aware Middleware for Replicated Services
A dependable middleware should be able to adaptively share the distributed resources it manages in order to meet diverse application requirements, even when the quality of service (QoS) is degraded due to uncertain variations in load and unanticipated failures. In this paper, we have addressed this issue in the context of a dependable middleware that adaptively manages replicated servers to del...
متن کاملPerformance Evaluation of Energy and Delay Aware Quality of Service (QoS) Routing Protocols in Mobile Adhoc Networks
Mobile adhoc network (MANET) is a collection of mobile devices which form a communication network with no pre-existing wiring or infrastructure. Multiple routing protocols have been developed for MANETs. As MANETs gain popularity, their need to support real time applications is growing as well. Quality of service(QoS) provisioning is becoming a critical issue in designing mobile adhoc networks ...
متن کاملThe Design and Implementation of AQuA: An Adaptive Quality of Service Aware Object-Based Storage Device
As storage systems are becoming larger and more complicated, they must handle an increasing variety of data storage needs. Storage system Quality of Service (QoS) has therefore become an important issue. Storage systems must be able to deliver satisfactory performance under both expected and unexpected workloads and, increasingly, must handle data (such as multimedia data) with real timeliness ...
متن کامل